ContentEgg\application\modules\Feed\FeedModule D

Total Complexity 145
Dependencies 13
Dependents 0
Total lines 830
Lines of code 622
Logical lines of code 310
Comment lines 29
Methods 36
Properties 1

Methods 36

Method Rating Maintainability Complexity Lines of code
prepareResults()
C
31 26 114
feedProductPrepare()
B
34 20 94
doRequestItems()
A
41 15 54
mapProduct()
A
44 12 43
doRequest()
S
52 7 24
aiAutomap()
S
44 5 47
mapAttributes()
S
50 6 30
applyAiSuggestions()
S
51 6 29
maybeAiAutomap()
S
56 5 21
askAiForMapping()
S
57 4 18
normaliseSuggestionKeys()
S
60 4 14
viewDataPrepare()
S
62 3 11
isCompressedFeed()
S
70 3 7
getPrompt()
S
62 2 13
info()
S
64 2 10
getProductModel()
S
63 2 10
getFeedUrl()
S
67 2 8
getProductsTtl()
S
63 2 10
buildNormalizedFieldList()
S
66 2 9
releaseVersion()
S
82 1 3
isFree()
S
82 1 3
getParserType()
S
81 1 3
defaultTemplateName()
S
82 1 3
isItemsUpdateAvailable()
S
82 1 3
isUrlSearchAllowed()
S
82 1 3
getArchiveFormat()
S
79 1 3
isGzipFeed()
S
80 1 3
isZippedFeed()
S
80 1 3
renderSearchPanel()
S
79 1 3
renderResults()
S
79 1 3
renderSearchResults()
S
79 1 3
renderUpdatePanel()
S
79 1 3
stripControlChars()
S
78 1 3
persistMapping()
S
75 1 4
mapXmlData()
S
76 1 4
getPriceParamMap()
S
71 1 6